La subdivision de Malestroit comprend les communes des cantons de :
- Guer (Augan, Beignon, Guer, Monteneuf, Porcaro, Réminiac et Saint-Malo-de-Beignon);
- Malestroit (Bohal, Caro, La Chapelle-Caro, Le Roc-Saint-André, Lizio, Malestroit, Missiriac, Monterrein, Ruffiac, Saint-Abraham,...
...
La subdivision de Malestroit comprend les communes des cantons de :
- Guer (Augan, Beignon, Guer, Monteneuf, Porcaro, Réminiac et Saint-Malo-de-Beignon);
- Malestroit (Bohal, Caro, La Chapelle-Caro, Le Roc-Saint-André, Lizio, Malestroit, Missiriac, Monterrein, Ruffiac, Saint-Abraham, Saint-Guyomard, Saint-Marcel, Saint-Nicolas-du-Tertre et Sérent);
- Questembert (Berric, Larré, Lauzach, Le Cours, Molac, Pleucadeuc et Questembert);
- Rochefort-en-Terre (Caden, Limerzel, Malansac, Pluherlin, Rochefort-en-Terre, Saint-Congard, Saint-Gravé et Saint-Laurent-sur-Oust).
La subdivision de Questembert dont ressortaient les communes des cantons de Questembert et Rochefort-en-Terre a été rattachée à la subdivision de Malestroit à partir de 1995.